phi beta kappa - French English Dictionary